delayed-time delivery - Turkish English Dictionary